package com.youzan.open.sdk.gen.v3_0_0.model;

import com.google.common.collect.ArrayListMultimap;
import com.google.common.collect.Maps;
import com.google.common.collect.Multimap;
import com.youzan.open.sdk.model.APIParams;
import com.youzan.open.sdk.model.FileParams;
import com.youzan.open.sdk.model.APIResult;
import com.youzan.open.sdk.model.ByteWrapper;
import java.util.List;
import java.util.Map;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonProperty;

public class YouzanMaterialsVideoUploadTokenGetResult implements APIResult {

    @JsonProperty(value = "video_path")
    /**
     * 上传的远端视频文件路径
     */
    private String videoPath;
    @JsonProperty(value = "token")
    /**
     * 视频上传所需的授权签名
     */
    private String token;
    @JsonProperty(value = "bucket")
    /**
     * 视频上传所需的bucket信息
     */
    private String bucket;
    @JsonProperty(value = "app_id")
    /**
     * 视频上传所需的app_id信息
     */
    private String appId;
    @JsonProperty(value = "region")
    /**
     * 视频上传所需的region信息
     */
    private String region;

    public void setVideoPath(String videoPath) {
        this.videoPath = videoPath;
    }

    public String getVideoPath() {
        return this.videoPath;
    }
    public void setToken(String token) {
        this.token = token;
    }

    public String getToken() {
        return this.token;
    }
    public void setBucket(String bucket) {
        this.bucket = bucket;
    }

    public String getBucket() {
        return this.bucket;
    }
    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getAppId() {
        return this.appId;
    }
    public void setRegion(String region) {
        this.region = region;
    }

    public String getRegion() {
        return this.region;
    }


}